#ifndef CQUEUE_H
#define CQUEUE_H

#include <iostream>
#include <string>
#include <queue>
using namespace std;

class CQueue
{
public:

    static CQueue * GetInstance();
    void Push(string & Cmd);
    void Pop(string & Cmd);
    int Size();
    void Cleanup();

private:
    CQueue();
    ~CQueue();
    static CQueue * Queue;
    queue <string> TerminalCmd;
};

#endif // CQUEUE_H
